cupula cochleae - Turkish English Dictionary